html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,span,a,b,img,em,del,label,form,fieldset,input,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft Yahei"; }
th,em,i{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
fieldset,img,a img{border:0;}
input,img{vertical-align:middle;}
input{_filter:chroma(color=#000000);}
button,input,select,textarea{font-size:100%;font-family:"Microsoft Yahei";outline:none;}
.alR{text-align:right;}
.alL{text-align:left;}
.alC{text-align:center;}
del{text-decoration:line-through;color:#999;}
body{font:12px/150% tahoma,Arial,Verdana,"\5b8b\4f53";color:#666;background-color:#f2f2f2;_background-image:url(about:blank);_background-attachment:fixed;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
.red,a.red{color:#c40000;}
.gray,.c9,a.gray{color:#999;}
.c5,a.c5{color:#555;}
.c3,a.c3{color:#333;}
.c8{color:#888;}
.tre{color:#AF874D;}
.cb,a.cb{color:#3388bb;}
.tre{color:#9e8e82;}
.org{color:#ff7700;}
.blue{color:#4782c3;}
.green{color:#38b512;}
.xj{color:#c40000;font-size:14px;}
.fB{font-weight:bold;}
.fI{font-style:italic;}
.fN{font-weight:normal;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;}
.lh35{line-height:35px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.fr{float:right;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.hid{display:none;}
input[type=submit]{-webkit-appearance:none;}
.OverH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ov{overflow:hidden;position:relative;}
.over{overflow:hidden;zoom:1;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr10{margin-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
@font-face{font-family:"vgan";src:url('f.eot');src:url('f.eot?#iefix') format('embedded-opentype'),url('f.svg#iconfont') format('svg');}
.f{font-family:"vgan" !important;}
.U,.U a{text-decoration:underline;}
.nua:hover{text-decoration:none;color:#c40000;}
.hand{cursor:pointer;}
.wb{word-wrap:break-word;word-break:break-all;}
.wn{white-space:nowrap;}
.vline{padding:0 8px;color:#ccc;}
.xline{text-decoration:line-through;}
.yahei,.xj{font-family:"Microsoft Yahei";}
.rel{position:relative;}
.w{width:1190px;margin:0 auto;}
.w9{width:990px;margin:0 auto;}
.w10{width:110%;}
.dinl{display:inline;}
/*Ê×Ò³ÂÖ²¥*/
.focuslb {
        width: 100%;
        height: 425px;
        overflow: hidden;
        position: relative;
        z-index: 0;
		
    }

    .f_ul {
        position: relative;
        width: 100%;
        overflow: hidden;
        height: 425px;
    }

    ol, ul {
        list-style: none;
    }

    .f_ul li {
        width: 100%;
        height: 425px;
        text-align: center;
        position: absolute;
        display: none;
        background-repeat: no-repeat;
        background-position: 50% 0;
        display: none;
    }

    .f_ul li a img {
        width: 830px;
        height: 425px;
    }

    .h_pre {
        left: 50%;
        margin-left: -415px;
    }

    .h_pre, .h_nxt, .h_pres, .h_nxts {
        background-color: #000;
        filter: alpha(opacity=50);
        opacity: 0.6;
        display: none;
        height: 62px;
        color: #fff;
        text-align: center;
        position: absolute;
        top: 180px;
        width: 28px;
        font: 400 30px/62px simsun;
        text-decoration: none;
    }

    #hr_a {
        position: absolute;
        right: 50%;
        top: 0;
        margin-right: -605px;
        width: 190px;
        height: 450px;
        background-color: #fbfbfb;
    }

    .ov {
        overflow: hidden;
        position: relative;
    }

    #hr_a a {
        border-bottom: 1px solid #e5e5e5;
        float: left;
        display: block;
    }

    .btn {
        position: absolute;
        text-align: center;
        left: 0;
        bottom: 10px;
        width: 100%;
    }

    .btn span {
        cursor: pointer;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0 3px;
        color: #fff;
        line-height: 18px;
        background-color: #000;
        border-radius: 10px;
    }

    .btn span.on {
        background-color: #c40000;
    }

    #prev {
        left: 50%;
        margin-left: -405px;
    }

    #next {
        margin-right: -405px;
        right: 50%;
    }
#top{height:30px;line-height:30px;background-color:#f1f1f1;border-bottom:1px solid #e5e5e5;width:100%;color:#888;}
.z_k,.z_kh{background-color:#cc4026;color:#fff;padding:2px 5px;}
.bgw{background-color:#fff;}
.load img,.gdes img{background:#fff url(load.gif) 50% 50% no-repeat;}
#top,#header,#footer,#l_nav{min-width:990px;}
.tul li{float:left;position:relative;z-index:11;margin-left:5px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.nbt{padding:0 15px 0 8px;}
.rdop{right:2px;top:15px;width:0;height:0;border-width: 3px;border-style:solid dashed dashed;border-color:#bbb transparent transparent;font-size:0;line-height:0;position: absolute;-webkit-transform:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.tul li.on{background-color:#fff;border-color:#e5e5e5;}
.tul li.on .rdop{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-moz-transform-origin:50% 30% 0;-webkit-transform-origin:50% 30% 0;-o-transform-origin:50% 30% 0;transform-origin:50% 30% 0;}
.tuln{display:none;position:absolute;border:1px solid #e5e5e5;padding:5px 0;border-top:none;background-color:#fff;top:30px;left:-1px;}
.tul a{color:#999;}
.tuln a{width:80px;display:block;padding:0 8px;color:#555;}
.tul li.on .tuln{display:block;}
.mt1{margin-right:4px;top:-1px;position:relative;}
.t_v{width:14px;height:14px;background:url(i.png) 0 -806px;color:#fff;padding:0 2px 2px 2px;line-height:14px;font-size:10px;}
#top a:hover{text-decoration:none;color:#c40000;}
#header{background-color:#fff;padding-top:25px;height:78px;}
.logo{height:44px;width:296px;display:block;overflow:hidden;}
.chead{position:absolute;left:150px;top:-10px;}
.search{margin:0 90px;z-index:10;position:relative;}
.shl{border:2px solid #d01e1e;color:#c2c2c2;height:34px;line-height:34px;padding-left:5px;width:420px;display:inline;}
.search .c3{color:#333;}
.shr{width:65px;height:38px;background-color:#d01e1e;line-height:36px;color:#fff;border:none;display:inline;cursor:pointer;font-size:14px;}
.hotw a{color:#999;line-height:30px;}
.hotw a:hover{color:#c40000;text-decoration:none;}
#s_box{position:absolute;left:0;top:37px;width:425px;background-color:#fff;border:1px solid #cc4026;line-height:26px;display:none;}
#s_box a{padding:0 10px;display:block;height:26px;overflow:hidden;white-space:nowrap;}
#s_box a.on{background-color:#C40000;color:#fff;}
#s_box a:hover{text-decoration:none;}
.tr_c{position:relative;z-index:10;width:136px;height:38px;}
.t_c{display:block;position:relative;z-index:2;background:url(i.png) 10px -27px no-repeat;padding-left:40px;width:94px;line-height:36px;height:36px;border:1px solid #ddd;background-color:#f9f9f9;cursor:pointer;}
.ci_r{margin-left:16px;font-family:simsun;color:#999;}
#qcar{display:block;width:16px;height:15px;text-align:center;position:absolute;right:22px;top:-9px;line-height:13px;color:#fff;overflow:hidden;background:url(i.png) 0 -65px no-repeat;}
.t_c:hover{text-decoration:none;color:#c40000;}
#acar{display:none;width:260px;border:1px solid #ddd;position:absolute;right:0;top:36px;background-color:#fff;}
.acar li{width:240px;padding:10px;height:60px;border-bottom:1px dotted #ddd;position:relative;overflow:hidden; text-align:left;}
.acar li a{width:240px;display:block;line-height:16px;}
.acar li a:hover{text-decoration:none;color:#000;}
.acar li a img{float:left;margin-right:10px;}
/*.ac_t{width:240px;padding:10px;color:#666;}*/
.ac_t{width: 240px;
    padding: 8px 10px;
    color: #666;}
.srbtn{background-color:#cc4026;line-height:28px;display:block;width:100%;text-align:center;color:#fff;}
.srbtn:hover{text-decoration:none;background-color:#c40000;}
.hv #acar{display:block;}
.hv .t_c{background-color:#fff;border-bottom:none;}
.navq{background-color:#fff;height:34px;border-bottom:1px solid #e5e5e5;font-family:"Microsoft Yahei";}
.hnavq{border:none;box-shadow:0 3px 3px rgba(153,153,153,0.2);position:relative;z-index:9;}
.navs li{height:34px;line-height:30px;float:left;position:relative;font-size:15px; font-weight:700;overflow:hidden;}
.navs a{color:#333;display:block;padding:0 20px;float:left;}
.navs a:hover,.navs a.on{color:#c40000;text-decoration:none;}
.navs a::before{position:absolute;left:20px;right:20px;width:auto;z-index:0;bottom:0;height:0px;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;content:'';}
.navs li:hover a::before{background-color:#c40000;height:3px;}
.nhot{position:absolute;right:10px;top:-1px;z-index:2;}
.lcat{width:190px;color:#fff;position:relative;z-index:10;float:left;margin:0 15px 0 0;}
.nall{text-indent:54px;font-size:14px;color:#fff;background-color:#c40000;width:190px;height:34px;line-height:34px;}
.lnav{position:absolute;left:0;top:34px;background-color:#d01e1e;width:190px;height:440px;padding-top:10px;z-inedx:3;}
.lnav li{height:38px;float:left;color:#fff;width:188px;border-left:2px solid #d01e1e;}
.lma{line-height:38px;width:135px;display:inline-block;color:#fff;}
.lma:hover{text-decoration:none;}
.lnav .f{float:left;margin:0 15px 0 18px;_margin:0 10px 0 18px;width:18px;font-size:18px;line-height:38px;}
.lra{padding:10px;width:270px;height:429px;background-color:#fff;position:absolute;z-index:2;left:190px;top:-1px;display:none;border:1px solid #d01e1e;border-left:none;}
.lh3{color:#333;border-bottom:1px solid #e5e5e5;line-height:40px;overflow:hidden;font-size:14px;text-align:right;width:248px;margin-left:10px;}
.lh3 .right{color:#666;font-weight:normal;font-size:12px;}
.boa a{background-color:#7c7171;color:#fff;display:inline;float:left;width:114px;margin:10px;line-height:25px;  text-align:center;}
.boa a:hover{text-decoration:none; background-color:#c40000;}
.bom a{padding:5px 0 0 10px;line-height:30px; display:inline-block;}
.lnav a.m:hover{text-decoration:none;}
.con{background-color:#fff;}
.con .f,.con .lma{color:#c40000;}
.con .lra{display:block;}
#bignav .lnav{display:none;} 
#footer{background-color:#fff;}
.ft_t{width:100%;border-bottom:1px solid #e5e5e5;padding:10px 0  20px 0;}
.f_dl{width:120px; overflow:hidden; white-space:nowrap; float:left;margin:20px 98px 30px 0; line-height:24px;}
.mr0{margin-right:0;}
.f_dl dt{font-size:16px;color:#555; line-height:40px;font-weight:bold;}
.f_dl a{color:#999;display:block;}
.f_dl a:hover{text-decoration:underline;}
.op6{filter:alpha(opacity=60);opacity:0.6;}
.minbar{width:35px;height:100%;right:0;bottom:0; position:fixed;_position:absolute;z-index:20;_display:none;}
.r_panel{width:35px;height:100%;position:absolute;background:#000;z-index:2;top:0;left:0;transition:all 0.3s;}
.minbar a:hover{text-decoration:none;}
#m_mid{position:absolute;top:50%;margin-top:-210px;}
.m_li{width:35px;height:35px;background-color:#000;margin-top:10px;position:relative;line-height:14px;color:#fff;font-size:12px;text-align:center;}
.m_mid .f{font-size:22px;color:#fff;line-height:35px;margin-bottom:12px;}
.m_lih{height:auto;padding-top:5px;}
.m_lih,.m_tops{transition:all 0.3s;left:0;}
.zctb{margin-bottom:12px; margin-top:6px; width:21px; height:21px;}
.rt_line{width:24px;height:1px;overflow:hidden;margin:0 auto;background-color:#444;}
.mr_wd{display:block;color:#fff;line-height:15px;overflow:hidden;margin:2px auto 5px auto;width:20px;}
.r_av{filter:alpha(opacity=0);opacity:0;display:none;right:70px;}
#carr_num{background-color:#c40000;width:14px;height:14px;display:block;text-align:center;line-height:14px;color:#fff;border-radius:7px;overflow:hidden; position:absolute;right:2px;top:0;}
.m_tr{background-color:#444;right:35px;top:0;text-align:center;color:#fff;line-height:33px;height:35px;width:100px;position:absolute;}
.r_vt{color:#444;right:-8px;top:0;position:absolute;font-size:20px;}
.m_lion{background-color:#c40000;}
.m_lion .r_av{display:block;}
.m_lion .f{color:#fff;}
.r_ma,.r_top{background:url(i.png) 50% -90px;width:35px;height:35px;float:left;display:block;}
.r_top{background-position:50% -255px;}
.m_mid .f20{color:#ccc;font-size:20px;}
#racar{line-height:18px;    border: none;}
#ghis .r_vt,#racar .r_vt{color:#fff;}
.hs_ra{width:70px;height:90px;overflow:hidden;display:inline;margin:5px 10px;float:left;color:#a9a9a9;line-height:20px;}
.zpin .r_panel{left:35px;}
.zpin .m_lih,.zpin .m_tops{left:-35px;}
#m_fma{width:130px;height:auto;padding:10px;top:-55px;}
#m_fma .r_vt{top:56px;}
#m_fid{position:absolute;bottom:5px;right:0;}
.page{text-align:center; line-height:20px;padding:20px 0;}
.page a{display:inline-block;border:1px solid #e5e5e5;padding:10px 14px;font:400 14px simsun;background-color:#fff;margin-bottom:5px;}
.page a:hover,.page a.on{background-color:#c40000;color:#fff;border-color:#c40000;text-decoration:none;}
/*ocom*/
.rmb{font-family:arial;color:#c40000;padding-right:2px;}
.yen{color:#c40000;font-size:18px;font-family:Arial;}
.bl_red{border-left:4px solid #c40000;padding:0 15px;line-height:16px;font-size:14px;color:#333;margin:15px 0; overflow:hidden;zoom:1;}
.w_hd{position:relative;height:90px;}
.w_hd a{width:1190px;display:block;}
.gbod{background-color:#eee;padding:15px;}
.yelbor{border:1px solid #f7d9ac;background-color:#fefef1;padding:10px;}
.redb,.huib,.xhb,.green_btn{display:inline-block;padding:0 15px;text-align:center;line-height:30px;color:#fff;background-color:#cc4026;border:none;height:30px;}
.huib{background-color:#aaa;}
.xhb{background-color:#fff;color:#555;border:1px solid #ddd;}
.green_btn{background-color:#4ec063;}
.redb:hover,.huib:hover,.xhb:hover,.green_btn:hover{background-color:#c40000;color:#fff;text-decoration:none;}
.b_sub,.bigsee{height:50px;background-color:#c40000;border:1px solid #b22409;line-height:50px;padding:0 40px;font-size:20px;color:#fff;text-align:center;font-family:"Microsoft Yahei";cursor:pointer;}
.select{border:1px solid #ddd;height:30px;margin-right:5px;}
.pbox{width:300px;border:3px solid #c40000;background-color:#fff;padding:20px;position:fixed;_position:absolute;top:200px;left:50%;margin-left:-150px;z-index:12;}
.mask{width:100%;height:100%;position:fixed;_position:absolute;left:0;top:0;background-color:#fff;filter:alpha(opacity=80);opacity:0.8;z-index:11;}
.g_b{width:36px;height:20px;background-color:#c40000;color:#fff;line-height:17px;position:absolute;top:0;right:0;}
.hvb img,.h_sex img{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.hvb:hover img{opacity:0.9;}
.h_sex a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform: scale(1.03);}
.p_bg{background:url(ft/wu.png) 0 0 repeat-x;}
/*index*/
.hs_t{position:fixed;width:100%;height:40px;padding:5px;z-index:20;left:0;top:-60px;overflow:hidden;background-color:#fff;background-color:rgba(255,255,255,0.9);box-shadow:0 0 3px #ccc;-webkit-transition:top 0.3s;-moz-transition:top 0.3s;-o-transition:top 0.3s;-ms-transition:top 0.3s;transition:top 0.3s;_display:none;}
.hs_t .shl{width:600px;height:32px;}
.hs_t .shr{height:36px;}
.hs_fix{top:0;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}
@-ms-keyframes rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}
@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}
.focus {
    width: 100%;
    height: 425px;
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.f_ul{position:relative;width:100%;overflow:hidden;height:425px;}
.f_ul li{width:100%;height:425px;text-align:center;position:absolute;display:none;background-repeat:no-repeat;background-position:50% 0;}
.btn{position:absolute;text-align:center;left:0;bottom:10px;width:100%;}
.btn span{cursor:pointer;display:inline-block;width:20px;height:20px;margin:0 3px;color:#fff;line-height:18px;background-color:#000;border-radius:10px;}
.btn span.on{background-color:#c40000;}
.h_pre{left:50%;margin-left:-415px;}
.h_nxt{margin-right:-415px;right:50%;}
.h_pre:hover,.h_nxt:hover,.h_pres:hover,.h_nxts:hover{background-color:#000;filter:alpha(opacity=100);opacity:1;text-decoration:none;}
.mt35{margin-top:35px;}
#hr_a{position:absolute;right:50%;top:0;margin-right:-605px;width:190px;height:425px;background-color:#fbfbfb;}
#hr_a a{border-bottom:1px solid #e5e5e5;float:left;display:block;}
.hlock{height:150px;}
.lk_l{width:190px;height:150px; background:url(jinri.png) 50% 0 no-repeat; position:relative;}
.ldok{width:10px;height:68px;position:absolute;left:87px;top:26px;color:#fff; font-size:18px;line-height:1px;-webkit-animation:rotate 30s linear infinite;-moz-animation:rotate 30s linear infinite;
-ms-animation:rotate 30s linear infinite;-o-animation:rotate 30s linear infinite;animation:rotate 30s linear infinite;}
.lk_r{width:1020px;height:150px;overflow:hidden;}
.lk_r a{width:255px;height:150px;border-left:1px solid #e5e5e5;position:relative;margin-left:-1px;float:left;background-color:#fff;}
.h_pic{margin-left:-10px;width:1220px;}
.h_pa{float:left;margin:0 0 10px 10px;display:inline;overflow:hidden;}
.hotk{background-color:#fff;margin-top:25px;height:110px;}
.hotkw{width:25%;border-left:1px dashed #e5e5e5;margin-left:-2px;float:left;}
.lr_t{border-left:3px solid #c40000;padding-left:10px;line-height:14px;margin-bottom:15px;font-size:14px;}
.p15{padding:15px 5px 15px 15px;}
.ho_a{padding:0 15px 0 0;color:#999;line-height:24px}
.flor{ background-color:#c40000;color:#fff; font-size:18px;padding:0 5px;margin-right:5px;}
.h_tt{margin-bottom:15px;line-height:22px;zoom:1;}
.h_ha{font-size:20px;color:#333;font-weight:normal;font-family:"Microsoft Yahei";}
.h_fl,.h_fm,.h_fr,.h_sex{overflow:hidden;height:390px;float:left;position:relative;}
.h_fl{width:150px;padding:0 15px;margin-right:11px;background-color:#fff;}
.h_fm{width:400px;}
.h_fr{width:619px;}
.h_cat{border-bottom:1px dotted #eee;padding:10px 0;line-height:24px;zoom:1;overflow:hidden;}
.h_cat a{width:70px;float:left;display:inline;overflow:hidden;height:22px;white-space:nowrap;color:#777;text-overflow:ellipsis;}
.h_ff{position:absolute;left:0;bottom:0;}
.c_zon,a.c_zon{color:#bf8e58;}
.c_blue{color:#3388bb;}
.f_aa{width:266px;height:152px;padding:40px 0 0 30px; background-color:#fff;overflow:hidden;position:relative;float:left;margin:0 0 6px 12px;font-family:"Microsoft Yahei"; line-height:30px;color:#333;font-size:16px;}
.f_am{position:relative;z-index:2;}
.f_aa p{color:#999;font-size:14px;}
.f_aa i{color:#777;}
.ha_po{position:absolute;right:15px;top:15px;z-index:1;}
.f_aa:before,.f_aa:after{content:"";width:0;height:0;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;opacity:0;}
.f_aa:before{border-left:1px solid #c40000;border-top:1px solid #c40000;left:0;top:0;}
.f_aa:after{border-right:1px solid #c40000;border-bottom:1px solid #c40000; position:absolute;right:0;bottom:0;}
.f_aa:hover{text-decoration:none;color:#c40000;}
.f_aa:hover:before,.f_aa:hover:after{opacity:1;width:100%;height:100%;}
.h_fm a::before{content: "";position: absolute;width:80px;height:390px;top:0;left:-180px;overflow: hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);}
.h_fm a:hover::before{left:480px;-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s;}
.h_sex{width:1016px;background-color:#f5f5f5;}
.hx_a{width:248px;height:390px;overflow:hidden;display:inline;float:left;margin-right:8px;position:relative;}
.sx_t{position:absolute;top:0;right:0;width:248px;height:390px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.5s;transition:all 0.3s;cursor:pointer;}
.hx_a:hover .sx_t{opacity:0;}
.z3{width:396px;float:left;height:250px;background-color:#fff;overflow:hidden;zoom:1;}
.h_ca{padding:0 20px;}
.h_ci,.h_cib,.h_cim{width:99%;border:1px solid #e5e5e5;height:42px;line-height:42px;margin-bottom:12px;text-indent:10px;}
.h_cim{width:170px;text-indent:50px;}
.h_cib{text-align:center;color:#333;background-color:#eee;text-indent:0;border:0;width:170px;}
.yz_btn{width:100%;height:40px;line-height:40px;text-align:center;background-color:#a0d298;color:#fff;border:none;font-size:14px;}
.hyz_l{position:absolute;left:10px;top:5px;}
.h_zx{line-height:32px;margin:8px 0 0 20px;white-space:nowrap;overflow:hidden;}
.h_brd{width:90px;height:40px;display:inline-block;margin:10px 20px 14px 10px;}
.yqlink{color:#ccc;position:relative;}
.yqlink a{color:#cfcfcf;padding:0 10px 0 0;}
#yqlk{height:40px;overflow:hidden;padding-right:30px;}
.yq_r{position:absolute;right:0;top:0;color:#777;background-color:#f5f5f5;display:block;}
/*list*/
.bl_l,.bl_m{height:480px;overflow:hidden;margin-top:30px;}
.bl_l{width:260px;padding:0 15px;background-color:#fff;}
.bl_m{width:920px;}
.blrm{position:absolute;right:0;top:10px;}
.l_aa{width:33%;float:left;overflow:hidden;color:#777;line-height:20px;margin:18px 0 0 0;height:70px;display:block; text-align:center;}
.l_aa:hover{color:#c40000;text-decoration:none;}
.l_ab{margin:10px 5px 0 5px;border:1px dashed #eee;width:74px;overflow:hidden;text-align:center;background-color:#fff;text-overflow:ellipsis;height:30px;line-height:30px;color:#999;display:inline;float:left;padding: 0 8px;
    box-sizing: border-box;}
.l_ab:hover{text-decoration:none;border-color:#c40000;color:#c40000;}
#bl_m{width:910px;height:320px;margin-left:10px;position:relative;z-index:0;overflow:hidden;}
.s_ul{position:relative;width:100%;overflow:hidden;height:320px;}
.s_ul li{width:100%;height:320px;text-align:center;position:absolute;display:none;}
.ll_r{background-color:#fff;width:297px;height:150px;overflow:hidden;float:left;margin:10px 0 0 10px;}
.h_pres{left:0;top:130px;}
.h_nxts{right:0;top:130px;}
.c_tt{line-height:25px;font-size:18px;text-align:center;font-weight:bold;color:#333;padding:14px 0;}
.lr5{padding:0 5px;}
.dn_a{width:270px;height:330px;overflow:hidden;float:left;display:inline;margin:0 0 10px 18px;border:2px solid #fff;white-space:nowrap;line-height:20px;position:relative;}
.wbox{background-color:#fff;border:1px solid #e5e5e5;}
.h250{height:70px;padding-top:10px;background-color:#fff;position:absolute;bottom:0;left:0;width:260px;padding:0 5px;}
.dn_a:hover{color:#c40000;text-decoration:none;}
.blt{background-color:#fff;border:1px solid #e5e5e5;border-bottom:none;padding-bottom:5px;text-align:center;position:relative;z-index:3;_display:inline-block;}
.lwen{    background: url(wh.png) 1px 4px no-repeat;
    cursor: pointer;
    background-size: 18px 18px;}
.bc_a{padding:4px 10px;border:1px solid #f9bdbd;border-radius:4px;color:#d68c8c;margin:0 5px;white-space:nowrap;}
.bc_a:hover{background-color:#c40000;border-color:#c40000;color:#fff;text-decoration:none;}
.cfr{background:url(mor.png) 0 0  no-repeat;width:54px; height:54px; position:absolute;right:0;top:0; display:block;}
.b_h4{color:#999;font-weight:normal;line-height:20px;height:40px;overflow:hidden;background-color:#fff;position:absolute;left:20px;right:20px;top:46px;}
.tpk{margin-left:-9px;}
.tp_a{width:390px;height:150px;overflow:hidden;position:relative; background-color:#fff;margin:0 11px 10px 9px; display:inline;float:left;}
.fa_l{border-left:1px solid #e5e5e5;}
.fa_dl{width:201px;border:1px solid #e5e5e5;position:relative;margin-left:-1px;padding-bottom:15px;float:left;background-color:#fff;}
.dlast{ width:198px;}
.fa_dl dt{padding-top:10px;display:block;text-align:center;margin-bottom:20px;line-height:40px;}
.fa_h3{background-color:#fafafa;color:#333;margin-top:15px;font-size:14px;}
.fa_dl dd{padding:0 24px;}
.fa_dl dd a{width:60px; height:24px; white-space:nowrap;overflow:hidden; float:left;margin:0 0 0 12px;color:#999;}
.hbtn{border:1px solid #ddd; display:inline-block;padding:6px 50px;background-color:#fff;}
.fa_dl:hover{border-top-color:#c40000;}
/*s-list*/
.s_tl{margin:18px 0;width:100%;line-height:20px;overflow:hidden;}
.s_tl .lr3{padding:0 8px;font-family:\5b8b\4f53;}
.wov{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999;}
.wov a{color:#999;}
.s_sx li{float:left;}
.d_xx{background:#fff url(i.png) right -232px no-repeat;border:1px solid #ec8382;color:#ec8382;margin-right:10px;padding:0 15px 0 8px;display:inline-block;}
.d_xx:hover{border-color:#c40000;text-decoration:none;}
.scat{background-color:#fff;margin-bottom:25px;zoom:1;box-shadow:0 2px 5px #ddd;border:1px solid #e5e5e5;}
.wz_b{width:100%;height:12px;position:absolute;left:0;bottom:0;background-color:#fff;}
.sdl{width:100%;float:left;border-bottom:1px dotted #ebe9e7;margin-bottom:-1px;}
.sfst{border-bottom:2px solid #ebe9e7;}
.sdl dt{width:90px;float:left;text-align:center;line-height:48px;color:#888;font-weight:bold;}
.sdl dd{border-left:1px solid #f0f0f0;line-height:18px;padding:10px 0 6px 0;margin-left:90px;height:34px;overflow:hidden;zoom:1;position:relative;}
.sdl dd.h_auto{height:auto;}
.h_auto .wz_b{display:none;}
.sdl dd a{display:inline;float:left;height:18px;margin:5px 0 5px 16px;padding:0 3px;white-space:nowrap;}
#brand_dl{padding-right:60px;}
.sdl dd a.on{color:#c40000;}
.sdl dd a:hover{color:#fff;background-color:#c40000;text-decoration:none;}
.b_rmo{position:absolute;right:15px;color:#999;top:14px;cursor:pointer;background:url(i.png) right -254px no-repeat;padding-right:12px;height:18px;overflow:hidden;}
.b_rmon{background-position:right -270px;}
.sesh{width:280px;height:30px;margin:3px 0 0 20px;display:none;}
.sefl{width:240px;border:1px solid #ddd;height:28px;line-height:28px; text-indent:10px;color:#999;}
.sefr{border:1px solid #c40000;width:38px;background-color:#c40000;color:#fff;height:30px;line-height:28px;}
.sxbox{height:40px;display:block;}
.ls_cat{background-color:#fff;height:38px;overflow:hidden;zoom:1;border:1px solid #e5e5e5;}
.ls_cat .w{width:1188px;}
.lslc{position:absolute;top:630px;display:none;}
.ccat{position:fixed;top:0;z-index:8;left:0;border-bottom:1px solid #cc4026;width:100%;display:block;}
.ccat .sesh{display:block;}
.sb_a{display:inline;float:left;padding:0 16px;position:relative;height:24px;line-height:24px;border:1px solid #e5e5e5;border-radius:4px;margin:6px 5px 0 0;background-color:#fff;}
.sb_a:hover{text-decoration:none;border-color:#c40000;}
.sb_on{background-color:#c40000;border-color:#c40000;color:#fff;}
.rjg{width:8px;height:14px;background:url(i.png) right -168px no-repeat;display:block;position:absolute;right:4px;top:7px;}
.sb_on .rjg{background-position:right -216px;}
.sup .rjg{background-position:right -192px;}
.ls_lab{float:left;margin:8px 0 0 15px;}
.prt{padding:6px 10px 0 0;line-height:24px;}
.pr_a{display:inline-block;border:1px solid #ededed;margin-left:-1px; float:left;height:24px;padding:0 14px; background-color:#fff;color:#333;}
.p_off{color:#bbb;}
.pr_a:hover{text-decoration:none; background-color:#c40000;color:#fff;}
.simg{height:34px;overflow:hidden;margin:10px 0 5px 0;}
.simg img{border:1px solid #e5e5e5;margin-right:5px;cursor:pointer;}
.simg img.on{border-color:#cc4026;}
.gdls,.bdls{overflow:hidden;padding:5px 0;zoom:1;background-color:#fff;border:1px solid #e5e5e5;border-width:0 1px 1px 1px;}
.gdls{padding:5px;}
.gl{width:270px;white-space:nowrap;line-height:15px;height:402px;float:left;display:inline;overflow:hidden;background-color:#fff;color:#999;border:2px solid #fff;margin:10px 5px 5px 9px;padding:5px;position:relative;}
.gl,.dn_a{-webkit-transition:border-color .1s ease-in;-moz-transition:border-color .1s ease-in;-ms-transition:border-color .1s ease-in;-o-transition:border-color .1s ease-in;transition:border-color .1s ease-in;}
.gl dt{width:270px;height:270px;overflow:hidden;position:relative;}
.gna{height:18px;line-height:18px;overflow:hidden;display:block;text-overflow:ellipsis;}
.gl .xj{margin-right:8px;}
.bdls .gl{width:270px;margin:5px 0 10px 14px;}
.hov{border-color:#e9e9e9;box-shadow:0 0 2px 2px #f8f8f8;}
.yemr{display:inline-block;padding:5px 14px;}
.ftj{background-color:#fff;line-height:16px;padding:15px 0;border-bottom:1px solid #e5e5e5;}
.ftj .bl_red{margin:0;}
.b_li{background-color:#fff;overflow:hidden;zoom:1;padding-top:15px;margin-bottom:30px; height:350px;}
.q_c{border-top:1px solid #ddd;}
/*goods*/
.goods{background-color:#fff;padding:20px 15px 20px 20px;box-shadow:0 1px 5px #ccc;margin-bottom:40px;border:1px solid #e5e5e5;overflow: hidden;}
.gd_l{width:430px;position:relative;margin-right:40px;*z-index:5;}
#spic li,.afav{    float: left;
    margin: 0 3px;
    width: 54px;
    height: 54px;
    border: 1px solid #e5e5e5;
    text-align: center;
    line-height: 24px;
    color: #999;
    display: inline;}
#spic li,.afav:hover{ border:1px solid #E80307; }
.afav img{ width:22px; height:22px;}
.afav:hover{color:#c40000;text-decoration:none;}
#spic li.on{border-color:#c40000;padding:0;border-width:2px;}
#preview{width:430px;height:430px;margin-bottom:15px;}
.gd_r{width:532px;margin-top:-5px; margin-left: 430px;}
.kan{width:130px;padding-left:15px;position:absolute;right:15px;top:2px;}
.kan .mc{    height: 450px;
    width: 132px;}
.kan_i{ background:url(i.png) 0 -816px no-repeat;padding-left:18px;margin-left:28px;}
.wrapb{width:132px;height:450px;overflow:hidden;margin-top:10px;}
.ka_r{height:450px;}
.ka_r li{width:132px;height:150px;    position: relative;}
.ka_r li img{width:130px; height:130px;}
.ka_r li .p-img{padding:0;}
.ka_r li .p-price{position: absolute;
    top: 110px;
    text-align: center;
    width: 130px;
    background: #fff;
    height: 20px;
    opacity: 0.7;
    line-height: 20px;}
.ka_r li .p-name{display:none;}
.ka_r li .p-price del{ display:none;}
.ka_ra{color:#CC4026;position:relative;border:1px solid #fff;height:130px;width:130px;display:block;}
.ka_ra:hover{border-color:#c40000;text-decoration:none;}
.ka_rp{width:100%;position:absolute;bottom:0;left:0;background-color:#fff;color:#333;text-align:center;filter:alpha(opacity=70);opacity:0.7;}
.gh1{display:inline;font-size:18px;color:#333;line-height:28px;font-weight:700;font-family:"Microsoft Yahei";}
.gh2{color:#999;line-height:16px;margin:10px 0 15px; font-weight:normal;}
.i_new,.i_hot,.i_loot,.baoy,.i_video{display:inline-block;_display:inline;padding:1px 5px;background-color:#1ac055;color:#fff;margin-right:5px;}
.i_hot{background-color:#c40000;}
.i_loot{background-color:#d08c08;}
.i_video{background-color:#06a7e1;}
.baoy{vertical-align:middle;line-height:20px;margin-top:-10px;}
.bline{width:100%;height:0px;border-top:1px dashed #e5e5e5;overflow:hidden;}
.cg_bg{background-color:#FFF2E8;padding:5px 0;}
.gdl{width:100%;line-height:42px;height:42px;overflow:hidden;}
.gdl dt{width:50px;float:left;overflow:hidden;padding-left:10px;}
.gdl dd{margin-left:50px;}
.lh38{line-height:38px;}
.auto{height:auto;line-height:25px;}
.dato{height:auto;}
.root61 #choose {
    overflow: hidden;
}
.choose_bor dl{display: -webkit-box;}
.choose_bor dl dt{line-height: 40px;}
.gloot span{color:#cc4026;font-size:14px;padding:0 5px;}
.amount{background:url(i.png) 0 -328px no-repeat;width:18px;height:31px;display:block;overflow:hidden;margin:5px 10px 0 0;}
.increase,.decrease{width:18px;height:14px;cursor:pointer;float:left;}
.decrease{margin-top:2px;}
.number{color:#666;font-size:12px;height:30px;border:1px solid #aaa;width:50px;line-height:30px;margin:5px 5px 0 0;text-indent:15px;}
.xcolor a{border:1px solid #ccc;color:#333;display:inline;float:left;line-height:26px;margin:8px 10px 0 0;padding:1px 10px;white-space:nowrap;width:auto;}
.xcolor a:hover,.xcolor a.hover{background:url(i.png) right -504px no-repeat;border-color:#c40000;color:#c40000;border-width:2px;padding:0 9px;text-decoration:none;}
.g_cx{background-color:#f47a86;border-radius:1px;color:#fff;height:16px;line-height:16px;margin:0 0 0 6px;padding:1px 5px;position:relative;}
.g_cx s{position:absolute;width:0;height:0;left:-4px;bottom:0;*bottom:1px;_display:none;border-left:6px solid transparent;border-bottom:6px solid #f47a86;}
#gloot{padding-left:5px;font-size:14px;}
#gloot b{color:#cc4026;}
.z_kh{background-color:#d4bd8a;}
.tishi{width:410px;height:90px;background-color:#fff;border:2px solid #c40000; box-shadow:1px 1px 3px #ccc;padding:15px;position:absolute;bottom:0px;left:0;z-index:2;display:none;color:#333;line-height:25px;}
.g_close{width:16px;height:16px;background-color:#c40000;color:#fff;position:absolute;right:0;top:0;line-height:16px;text-align:center;}
.fu_btn,.red_btn{margin:10px 10px 0 0;float:left;width:184px;height:40px;line-height:40px;color:#fff;background:#c87347 url(i.png) 30px -284px no-repeat;font-family:'Microsoft Yahei';font-size:16px;text-align:center;}
.red_btn,.rbuy{background-color:#c40000;color:#fff;}
.red_btn{background-position:30px -890px;}
.bzone{margin:15px 0;padding-left:10px;}
.bzone a:hover{color:#ffffff;}
.dx_tip{margin-left:24px;}
.dx_d{position:absolute;top:235px;color:#555;width:430px;font-size:12px;z-index:4;background-color:#fff;border:1px solid #ddd;padding:20px;box-shadow:2px 3px 3px #ccc; display: none;}
.bg_gray{background-color:#eee;padding:20px;}
.tac{background-color:#fff;margin-bottom:30px;border:1px solid #e5e5e5;_height:220px;}
#taoc{height:38px;line-height:38px;}
#taoc li{color:#333;text-align:center;display:block;font-size:14px;float:left;padding:0 15px;border-right:1px solid #e5e5e5;border-top:2px solid #fff;cursor:pointer;}
#taoc li.on{color:#c40000;border-top-color:#c40000;}
.tc_box{padding:10px 270px 10px 10px;position:relative; background-color:#fff;}
.pac{width:112px;height:142px;display:inline;overflow:hidden;float:left;text-align:center;padding:10px 5px;}
.add_i{float:left;font-size:24px;color:#333;padding-top:60px;}
.tc_r{width:260px;height:122px;padding:20px 0 0 10px; position:absolute;right:0;top:0;}
.tc_r .redb{width:120px;margin-top:10px;}
.jba{height:44px;}
.jbar{border:1px solid #e5e5e5;border-bottom-width:2px;background-color:#fff;height:44px;line-height:44px;width:978px;overflow:hidden;position:absolute;top:0;left:0;}
.rbuy a:hover{ color:#ffffff;}
.jbars li{float:left; position:relative;margin-left:-1px;}
.jbars li a{border-right:1px dotted #e5e5e5;color:#333;display:block;font-size:14px;padding:0 35px;}
.jbars li.on{border-top:2px solid #c40000;border-right:1px solid #ddd;border-left:1px solid #ddd;line-height:42px;}
.jbars li.on a{border:none;color:#c40000;font-weight:bold;}
.jbars li.on:after{content:' ';display: block;border-width:5px;border-style:solid;border-color:#b00000 transparent transparent;width:0;height:0;font-family:arial;position: absolute;top:-1px;left:50%;margin-left:-5px;}
.rbuy{width:180px;height:44px;line-height:44px;background-position:40px -280px;text-align:center;font-size:14px; float:right;}
.dheng{height:44px;z-index:9;position:fixed;_position:absolute;top:0;border-bottom:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,0.3);left:auto;}
.dheng .hid{display:block;}
.pl30{padding-left:30px;}
.f30{font-size:30px;}
.des{background-color:#fff;overflow:hidden;margin-bottom:25px;border:1px solid #e5e5e5;}
.g_r{width:980px;}
.g_l{width:192px;}
#detail{padding:10px 0 30px 0;}
.g_attr{padding:10px 0;font-size:12px;zoom:1;}
.g_attr p{width:30%;color:#666;line-height:30px;padding-right:10px;float:left;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gdes{width:750px;overflow:hidden;font-size:14px;margin:0 auto;}
.gdes img{vertical-align:top;}
.desp{width:100%;margin:10px 0;height:35px;border-bottom:2px solid #ddd;line-height:35px;}
.desp .title{border-bottom:2px solid #c40000;position:relative;margin-bottom:-2px;font-size:16px;font-family:"Microsoft Yahei";font-weight:bold;color:#c40000;float:left;}
.g_t{line-height:40px;font-size:20px;color:#000;border-top:2px solid #c40000;margin-bottom:15px;padding:10px 10px 0 10px;font-family:'Microsoft Yahei';}
.lr20{padding:0 20px;}
.u_q{width:100%;border-bottom:2px solid #e5e5e5;}
.u_q li{border:2px solid #fff;background-color:#fff;border-bottom:none;display:block;height:36px;line-height:36px;float:left;font-size:14px;margin-left:5px;padding:0 20px;cursor:pointer;}
.u_q li.first{margin-left:20px;}
.u_q li.on{border-color:#e5e5e5;border-bottom:2px solid #fff;position:relative;margin-bottom:-2px;}
.ba_z{line-height:20px;color:#888;font-size:14px;}
.ba_z .f18{margin:20px 0 10px 0;}
.gft li{width:110px;height:170px;overflow:hidden;line-height:18px;float:left;white-space:nowrap;margin:10px;border:1px solid #ddd;padding:4px;}
.gft li p{width:110px;text-overflow:ellipsis;overflow:hidden;}
.gft label{display:block;margin-top:10px;}
.gft h3{border-bottom:2px solid #CC4026;padding:5px 0 5px 10px;}
.pd20{padding:20px;}
#wpl,#wzx{padding:0 40px 20px;}
.ucom{width:100%;line-height:25px;margin:10px 0 20px 0;float:left;font-size:14px;}
.ucoml{width:55px;height:50px;overflow:hidden;float:left;}
.ucomr{width:88%;background-color:#f4f4f4;float:right;padding:10px;position:relative;}
.ucomr .ov{margin-bottom:12px;font-size:12px;}
.ucomr .vip{margin:6px 15px 0 5px;}
.lcor{width:8px;height:13px;color:#f4f4f4;left:-6px;top:15px;position:absolute;}
.px,.px p{width:78px;height:14px;overflow:hidden;display:block;}
.px p{background-position:0 -475px;}
.px0 p{width:0px;}
.px1 p{width:16px;}
.px2 p{width:32px;}
.px3 p{width:48px;}
.px4 p{width:64px;}
.px5 p{width:80px;}
.t_zx{width:100%;margin:5px 0;padding:10px 0;}
.rep_z{background-color:#f4f4f4;padding:10px;position:relative;}
.rep_z .i{width:18px;height:10px;line-height:10px;color:#f4f4f4;position:absolute;top:-6px;left:30px;}
.brand_des{width:730px;margin:20px auto; background-color:#eee;padding:10px;}
.glh3{border:1px solid #e5e5e5;background-color:#fff;line-height:42px;text-indent:10px;font-size:14px;border-bottom-width:2px;}
.glb{background-color:#fff;border:1px solid #e5e5e5;border-top:none;padding:20px 15px;margin-bottom:10px;}
.hs_a{width:100%;height:70px;margin-bottom:15px;display:block;overflow:hidden;zoom:1;line-height:18px;color:#999;}
.hs_a .left{margin-right:5px}
.mobd{width:128px;height:22px;line-height:22px;text-align:center; background-color:#eee;margin:20px auto 0 auto;}
.rx_a{width:160px;height:200px;display:block;margin:5px auto;line-height:18px;}
.rx_a p{width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.s_d{border-top:1px solid #ddd;}
.s_d img{border:1px solid #999;padding:2px;margin:5px 5px 5px 0;cursor:url(in.cur),auto;}
.s_d img.on{border-color:#cc4026;cursor:url(out.cur),auto;}
.s_db img{border:4px solid #fff;}
#sd a{width:220px;padding:5px;display:block;margin:10px;overflow:hidden;background-color:#fff;border:1px solid #eaeaea;color:#999;}
#sd a p{padding:5px 0;}
.wwbtn{width:146px;height:40px;line-height:40px;border:1px solid #c40000;background-color:#c40000;color:#fff;font-size:14px;}
.wwbtno{background-color:#fff;color:#c40000;}
.ybtn,.gybtn{background-color:#c69c6d;display:inline-block;padding:0 10px;border:none;color:#fff;height:26px;line-height:26px;}
.gybtn{background-color:#f6924d;}
.g_bza{color:#000;font-size:16px;margin-bottom:15px;}
.kftab{position:absolute;left:0;top:0;}
.rfix{left:auto;position:fixed;top:0;z-index:9;width:192px;}
#goodsrm .glb{padding:10px 15px;}
.fu_btn:hover{color:#ffffff;}
.fu_btn:hover,.red_btn:hover,.pac:hover,.jbars li a:hover,.rx_a:hover,.g_bza:hover{text-decoration:none;}
/*order*/
.oheader{padding:20px 0;}
.bgwd{border:1px solid #e5e5e5;margin-bottom:20px;background-color:#fff;padding:15px 20px;}
.c_t em{background-color:#cc4026;padding:0 6px;color:#fff;margin-right:20px;}
.tb_c td{border-top:1px solid #e5e5e5;padding:10px 0;vertical-align:middle;}
.tb_c th{text-align:left;color:#999;padding:10px 0;}
.pd4{padding:0 20px 0 40px;}
.pr50{padding-right:50px;display:block;}
.p80{padding:30px 80px;}
.l_icon{position:absolute;left:-60px;top:0;height:45px;line-height:45px;font-size:45px;display:block;}
.w58{width:580px;margin-right:20px;float:left;position:relative;}
.o_wt td{padding:5px 30px 5px 0;width:33%;color:#999;vertical-align:top;}
.xpg a{border:1px solid #ddd;padding:5px 10px;}
.xpg a.on{background-color:#cc4026;border-color:#cc4026;color:#fff;margin:0 5px;}
.bgcr{background:url(car_r.png) right bottom no-repeat;}
.bg_y{background-color: #faebe1;border: 1px solid #f0d4c0;border-radius: 4px;color: #b87a4f;padding: 20px;}
.p_td td{padding:8px 0;}
.c_tb,.cart_xj{border:1px solid #e5e5e5;margin-top:20px;background-color:#fff;}
.cart_xj{padding:10px;}
.c_tb th{color:#999;border-bottom:1px solid #e5e5e5;text-align:left;text-indent:10px;line-height:35px;}
.c_tb td{padding:8px 10px;}
.bld td{border-bottom:1px solid #e5e5e5;}
.ipt{border:1px solid #ddd;height:28px;line-height:28px;padding-left:10px;}
.tis{padding-left:8px;}
.ert{float:left;}
.c_bz{height:40px;width:360px;border:1px solid #e5e5e5;}
.zfu,.zfu1{width:180px;height:38px;padding-top:5px;border:1px dotted #666;margin:10px 15px 10px 0;text-align:center;cursor:pointer;}
.zfu1{background-color: #bbb;}
.zon{border:1px solid #12ac02;background:url(i.png) right -531px no-repeat;color:#12ac02;}
.zfu p{color:#999;}
.o_add,.o_cut{width:18px;height:18px;display:inline-block;background:url(i.png) 0 -370px no-repeat;margin:0 5px;}
.o_cut{background-position:0 -392px;}
.btp{border-top:1px dotted #ddd;height:1px;}
#amount{font-size:24px;}
.h_b{height:20px;border:1px solid #ddd;text-indent:5px;}
.error,.ok{display:block;background:url(i.png) 4px -440px no-repeat;padding-left:20px;}
.error{background-position:4px -414px;}
.cd_d{width:100%;}
.cd_d dl{width:130px;height:200px;overflow:hidden;display:block;margin:10px 18px 0 0;float:left;}
.cd_d dd{height:25px;overflow:hidden;}
.cd_d dd .right{color:#ff7700;}
#o_xq td{border-top:1px dotted #e5e5e5;}
#o_xq a{width:400px;white-space:nowrap;display:block;overflow:hidden;}
/*login*/
.u_zh,.u_mm{background:url(i.png) right -715px no-repeat;}
.u_mm{background-position:right -756px;}
.lpt{width:300px;height:40px;line-height:40px;border:1px solid #ddd;text-indent:10px;}
/*user*/
.vip{width:14px;height:14px;display:inline;float:left;background:url(i.png) 0 -577px no-repeat;margin:7px 0 0 5px;}
.v1{background-position:0 -596px;}
.v2{background-position:0 -617px;}
.v3{background-position:0 -637px;}
.v4{background-position:0 -657px;}
.v5{background-position:0 -677px;}
/*region*/
.pes{position:relative;line-height:25px;display:inline;height:40px;float:left;}
.pes_id{border:1px solid #e5e5e5;height:25px;padding:0 10px;display:inline;margin-top:10px;float:left;position:relative;z-index:3;width:auto;}
.pes_id .rdop{top:10px;}
.pes_z{display:none;position:absolute;border:1px solid #ddd;color:#005aa0;left:-50px;top:35px;background-color:#fcfbf8;width:440px;min-height:220px;padding:5px 10px;z-index:2;}
#pes_ul{width:440px;overflow:hidden;margin-bottom:10px;}
#pes_ul li{float:left;cursor:pointer;display:inline;border:1px solid #ddd;height:25px;margin-right:10px;padding:0 10px;background:#fff url(i.png) right 12px no-repeat;}
#pes_ul li.on{color:#333;border-color:#edd28b;}
.pes_o{width:440px;overflow:hidden;}
.pes_o li{float:left;width:20%;overflow:hidden;height:25px;}
.pes_o li a{color:#005aa0;display:block;padding:0 2px;float:left;}
.pes_o li a:hover{background-color:#005aa0;color:#fff;text-decoration:none;}
.pes_on .pes_id{border-bottom-color:#fcfbf8;background-color:#fcfbf8;}
.pes_on .pes_z{display:block;}
.ren{overflow:visible;z-index:3;margin-top:10px;height:auto;}
/*load*/
.h_pa,.ha_po,.hx_a,.h_fm,.tp_a,.gl dt,.w_hd,.ll_r,.s_ul li,.dn_a{}
.dn_a{background-position:50% 30%;}
.sztsx{ width:296px;}
.ubg_brand .simg{ display:none;}
.ubg_brand .mt5{ display:none;}
.ubg_brand .gl{ height:345px;}
.ubg_brand .mb10{ margin-top:10px;}
@media (max-width:1210px){
.w,.ls_cat .w{width:990px;}
.floor{margin-left:510px;}
.navq{background-color:#cc4026;}
.navs a{padding:0 15px;height:34px;line-height:34px;color:#fff;font-weight:normal;}
.navs a:hover, .navs a.on{color:#fff;background-color:#c40000;}
.navs a:before{display:none;}
.search{margin:0 20px;}
.hs_t .shl{width:500px;}
.f_dl{margin:20px 54px 30px 0;}
.mr0{margin-right:0;}
.lk_r{width:800px;height:150px;position:relative;}
.lk_r a{width:266px;}
.h_pic{width:1000px;}
.h_pa img{width:240px;height:215px;}
.h_pa2 img{width:490px;}
.ft_t img{padding-left:20px;}
.fa_dl{width:164px;}
.dlast{width:163px;}
.fa_dl dd{padding:0 5px;}
.w_hd{width:990px;}
.w_hd img{position:relative;margin-left:-100px;}
.sx_t{right:0;}
.h_fr{width:460px;}
.h_fl{width:110px;padding:0 10px;margin:0;}
.h_cat a{width:50px;}
.f_aa{padding:20px 0 20px 11px;font-size:14px;width:218px;height:154px;margin:0 0 1px 1px;}
.hotk{height:124px;}
.h_sex{width:860px;}
.hx_a{width:215px;margin:0;}
.z3{width:323px;}
.h_brd{margin:15px 0 10px 10px;}
#hr_a{margin-right:-495px;}
.h_pre{margin-left:-305px;}
.h_nxt{margin-right:-305px;}
.h_cib{width:104px;}
/*list*/
.bl_l{width:220px;padding:0 5px;}
.bl_m{width:760px;}
.ll_r{width:243px;position:relative;}
.ll_r img{margin-left:-20px;}
.h250{width:210px;}
#bl_m{width:750px;}
.dn_a{width:220px;height:290px;}
.sbm{width:220px;height:220px;}
.s_ul{width:890px;margin-left:-65px;}
.l_ab{width:60px;}
.tp_a{width:324px;margin: 0 0px 10px 9px;}
.tp_a img{margin-left:-30px;}
.xx{display:none;}
.gl{height:360px;width:220px;     margin: 10px 5px 5px 5px;}
.bdls .gl{width:214px;}
.sztsx{ width:244px;}
.gl dt{width:220px;height:220px;}
/*goods*/
.kan{display:none;}
.gd_r{width:480px;}
.g_r{width:780px}
.jbar{width:778px;}
.jbars li a{padding:0 28px;}
.g_bza{font-size:12px;}
.b_as{margin:10px 17px}
}
.btn {
    position: absolute;
    text-align: center;
    left: 0;
    bottom: 10px;
    width: 100%;
}
.p-price .xj{margin-right: 8px;}
.wxk_ma {
    position: absolute;
    top: 10px;
    left: 330px;
    z-index: 2;
}
.jieshao{color: #999;
    font-weight: normal;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    background-color: #fff;
    position: absolute;
    left: 0;
    right: 20px;
}



@font-face {font-family: "iconfont";
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'), 
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shoucang:before { content: "\e60c"; }

.icon-gouwuche:before { content: "\e60d"; }

.icon-fanhuidingbu:before { content: "\e61c"; }

.icon-fankui:before { content: "\e738"; }

.icon-dingdanchaxun:before { content: "\e61e"; }

.icon-toutiaolishijilu:before { content: "\e783"; }

.icon-lishi:before { content: "\e71b"; }

.catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px; margin-top: 5px;}
.catt a{border: #c8c9cd 1px solid;  text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;}
.catt a:hover {border:#ED0036 2px solid; margin: -1px; margin-left:4px;margin-top:5px;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#ED0036 2px solid; margin: -1px;background: url(test.gif) no-repeat bottom right; margin-left:4px;margin-top:5px;}
.catt .cattsel a:hover {border: #ED0036 2px solid;margin:-1px;background: url(test.gif) no-repeat bottom right;}


